package com.ys.day30.p1回顾升级;

import java.lang.reflect.Constructor;

/**
 * 描述:
 *
 *
 *  这种代码是无法重用的
 *  我们升级一下代码 形成可以复用的工具类
 * @author CodeYang
 * @version 2021/1/12 8:54
 */
public class P1回顾反射的用法 {

    public static void main(String[] args) {
        Class<Student> aClass = Student.class;

        try {
            Constructor<Student> constructor = aClass.getDeclaredConstructor();
            // 使用构造器创建对象
            Student student = constructor.newInstance();
            System.out.println(student);

        } catch (Exception e) {
            e.printStackTrace();
        }

    }
}
